home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 14 / Hot Mix 14.iso / HTML / vendors / easysw / software / README.espPrint < prev    next >
Text File  |  1996-07-08  |  31KB  |  602 lines

  1. README.espPrint - 06/27/96
  2. --------------------------
  3.  
  4.     **** NOTICE FOR ALL USERS ****
  5.  
  6.     Because  of certain bugs in the IRIX 5.3, 6.1, and 6.2 Printer Manager
  7.     program, ESP has developed its own printer management  program  called
  8.     'AddPrinter'.  Brief instructions are provided below.
  9.  
  10.     Besides  fixing certain installation problems, the new printer manager
  11.     adds support for PostScript Printer Description (PPD) files  and  many
  12.     network  interfaces based on the HP JetDirect, LPD/LPR, and LanManager
  13.     (MS Windows) protocols.
  14.  
  15.     As installed, all printer drivers default to the lowest resolution and
  16.     quality supported.  Use the graphical options  panels  to  change  the
  17.     default settings as desired.
  18.  
  19.     This  is  commercial,  licensed  software.  Demonstration licenses are
  20.     available on a one-time per site basis - to  get  one  send  EMail  to
  21.     print@easysw.com.   The  latest  SGI  HotMix  CDs  also  have an older
  22.     version of this software.
  23.  
  24.     Once  licensed, all software updates (like this one) are freely avail-
  25.     able and may be installed at any time  (your  license  will  still  be
  26.     good).
  27.  
  28.     **** NOTICE FOR IRIX 5.3 AND 6.1 USERS ****
  29.  
  30.     Workstations  with  G,  TG, LG1, GT, GTX, VGX, or VGXT graphics have a
  31.     problem with the X 'readdisplay' extension; this affects  the  'lpwin'
  32.     program  supplied  with  ESP Print.  This is fixed by patch #1075 from
  33.     SGI.
  34.     
  35.     The  IRIX 5.3 All IMPACT Release also has a bug in the X 'readdisplay'
  36.     extension.  The 'lpwin' program will only be able  to  read  the  back
  37.     buffer  of  double-buffered  OpenGL and IRIS GL windows which may show
  38.     visible artifacts.
  39.  
  40.     **** NOTICE FOR CJ-10 USERS ****
  41.  
  42.     To  utilize the CJ-10 as a printer, you must first create device files
  43.     for the CJ-10 - instructions can  be  found  in  the  on-line  release
  44.     notes.
  45.  
  46.     **** YES, WE SUPPORT THE JETDIRECT INTERFACE! ****
  47.  
  48.  
  49. CHANGES SINCE VERSION 3.1.17
  50.  
  51.     - The Indigo Magic desktop "File Translation Rule" file for ESP Print
  52.       would not compile under IRIX 5.x due to comments in the rules file.
  53.  
  54.  
  55. KNOWN PROBLEMS IN ESP PRINT 3.1.x
  56.  
  57.     - The Adobe Acrobat reader halts the GNU GhostScript RIP with an invalid
  58.       access error.  This appears to be an Adobe problem, as the offending
  59.       command is indeed trying to store a value in a read-only dictionary.
  60.  
  61.  
  62. INTRODUCTION
  63.  
  64.     The following files should be in this directory:
  65.  
  66.         espPrint-3.1.18.tardist  - INST files for ESP Print 3.1.18
  67.         README.espPrint          - This file
  68.  
  69.     For  more  information on what ESP Print is, call us at (301) 994-0377
  70.     or consult our web pages at http://www.easysw.com.
  71.  
  72.  
  73. REQUIREMENTS
  74.  
  75.     ESP  Print  requires  IRIX  5.2  or higher for proper operation.  IRIS
  76.     Impressario (from SGI) is *optional* unless you are  using  the  Canon
  77.     CJ-10 copier and need to scan.
  78.  
  79.  
  80. INSTALLATION
  81.  
  82.     First you must become super-user:
  83.  
  84.         % su [ENTER]
  85.         ...
  86.  
  87.     Extract the distribution from the 'tardist' file:
  88.  
  89.         # tar xovf espPrint-3.1.18.tardist [ENTER]
  90.         ...
  91.  
  92.     Then install the software with:
  93.  
  94.         # inst -f . [ENTER]
  95.         ...
  96.         inst> list [ENTER]
  97.         ...
  98.  
  99.     For PostScript printers (excluding the HP LaserJet 4 and 5 series
  100.     printers), type:
  101.  
  102.         inst> install espPrint.data.XXXX [ENTER]
  103.  
  104.     For all other printers, type:
  105.  
  106.         inst> install espPrint.sw.XXXX [ENTER]
  107.  
  108.                subsystem     printers
  109.                ------------  -------------
  110.         XXXX = hp            All HP (PCL)
  111.                epson         EPSON/Canon/IBM printers (ESC/P and ESC/P2)
  112.                cj10          Canon CJ-10 (CLC-10 in Europe)
  113.                tek4693       Tektronix 4693DX
  114.                fargo         Fargo FotoFUN!, Primera, PrimeraPro, and
  115.                              Pictura 310
  116.  
  117.         inst> go [ENTER]
  118.         ...
  119.         inst> quit [ENTER]
  120.         # exit [ENTER]
  121.  
  122.  
  123. USING ESP PRINT
  124.  
  125.     ESP  Print 3.1 includes a new graphical printer administrator that allows
  126.     you to install any type of printer supported by our drivers.  To run  it,
  127.     type the following in a UNIX Shell window:
  128.  
  129.         # /usr/esp/bin/AddPrinter [ENTER]
  130.  
  131.     This program is also available in the Icon Catalog on the Printing page.
  132.  
  133.     IMMEDIATELY  after  adding  the  printer, you'll probably want to set the
  134.     default settings for the printer.  The installed default  is  the  lowest
  135.     resolution and number of colors the printer supports.
  136.  
  137.     The  CJ-10 scanner driver appears in the Scanner Manager - you can add it
  138.     like any other scanner.
  139.  
  140.  
  141. PRINTING FILES
  142.  
  143.     ESP  Print  works  through the LP spooling system, so the 'lp' command is
  144.     used to print files.  If you are running the  Indigo  Magic(tm)  desktop,
  145.     you  can  drag  files onto the printer icon to print them.  Printing from
  146.     applications like Showcase(tm) and FrameMaker(r) is also supported!
  147.  
  148.  
  149. IF YOU HAVE TROUBLE
  150.  
  151.     Contact Easy Software Products via EMail (print@easysw.com), telephone at
  152.     (301) 994-0377, or via US Mail at the following address:
  153.  
  154.         Easy Software Products
  155.         20778 Wolftrap Street
  156.         Lexington Park, MD  20653
  157.  
  158. --------------------------------------------------------------------------------
  159. CHANGES/FIXES FROM VERSION 3.1
  160.   - The Indigo Magic desktop "File Translation Rule" file for ESP Print
  161.     would not compile under IRIX 5.x due to comments in the rules file.
  162.   - Added support for the Calcomp TechJET and Solus 4 plotters.
  163.   - Updated Canon BJC-600, 600e, 610, 800, 820, 4000, and 4100 drivers
  164.     to use the 'Canon' command set to reduce banding and improve printing
  165.     speed.  720 DPI mode is pending documentation from Canon (waiting
  166.     over 6 months for it now...)
  167.   - Moved plpreset program and made a shell script since some versions
  168.     of IRIX are hardcoded to run 'rc' programs as shell scripts.
  169.   - A new program called S59plpreset is now provided to reset all connected
  170.     parallel printers when the system boots.  This in conjunction with an
  171.     IEEE-1284B compliant parallel cable helps to eliminate bidirectional
  172.     parallel interface problems with newer HP printer products.
  173.   - Remote LPR printing/compatibility problems were corrected.
  174.   - Remote Windows printing could sometimes cause GSRIP to coredump.
  175.   - A potential security vulnerability in the LP interface scripts has
  176.     been eliminated.
  177.   - Remote printing to Microsoft Windows systems is now supported through
  178.     the freeware SAMBA package.
  179.   - 'raw' printing now supports multiple copies.
  180.   - Updated HPGL file recognition rule to spot another common header.
  181.   - The Fargo Pictura 310 printer is supported once again.
  182.   - A possible race condition has been removed from all printer drivers.
  183.     This condition could randomly cause erroneous output from GNU
  184.     GhostScript.
  185.   - Several more bugs were fixed in GNU GhostScript.  These affected
  186.     CMY output and some applications that placed inline images in the output.
  187.   - PostScript printing problems are now almost completely resolved.  This
  188.     affected remote printing from PCs and printing from IRIX apps such as
  189.     FrameMaker 4.
  190.   - The GNU GhostScript Fontmap file would overwrite changed configurations.
  191.     The installation now makes the it a suggested configuration file so
  192.     that local font customizations are retained.
  193.   - The GNU GhostScript RIP was leaving temporary files in /var/tmp.
  194.   - The gsrip program did not generate correct colors when the PostScript
  195.     'setcmykcolor' command was used.  This most noticably affected the
  196.     Printer Manager test page.
  197.   - The gsrip program was using the TEMP variable to determine the location
  198.     of temporary files instead of TMPDIR.
  199.   - The gsrip program was generating incorrect proof-quality CMY output.
  200.   - The gsrip CMYK generation code was changed to work properly in draft,
  201.     proof, and final qualities.
  202.   - The gsrip file typing rule was incorrectly located in the base
  203.     subsystem.  This would cause printing errors if the gsrip subsystem was
  204.     not loaded.
  205.   - The gsrip program was offsetting the page by about 1/4".
  206.   - The gsrip program did not support the DPS fonts from showcase.sw.fonts.
  207.   - The gsrip program incorrectly converted device gray values into CMYK.
  208.     That accounted for problems with all CMYK printers with PostScript code
  209.     that used the 'setgray' command (like Netscape and the Printer Manager
  210.     test page).
  211.   - The gsrip program was updated to work with the PostScript file filter.
  212.   - The default gsrip halftone screen frequency was increased from 46 to 100
  213.     PPI.
  214.   - The img2ps program would sometimes crash when printing images rotated 90
  215.     degrees.
  216.   - Some more landscape printing problems we resolved with the Adobe
  217.     PostScript printer drivers.
  218.   - Added a new filter called 'text2ps' that overrides the IRIX and
  219.     Impressario text filters which are broken WRT landscape printing.
  220.   - The AddPrinter program did not always detect multiple Challenge/Onyx
  221.     parallel ports.
  222.   - The AddPrinter program was saving the default printer options file
  223.     using the current umask.  This could lead to a settings file that could
  224.     not be read by any user but root.
  225.   - The AddPrinter program did not always copy GUI programs when adding
  226.     remote LP printers. 
  227.   - The AddPrinter program has been updated to support multiple parallel
  228.     ports on Challenge and Onyx machines.
  229.   - The AddPrinter program has been updated to support remote Windows
  230.     printing.
  231.   - A bug in the AddPrinter program when detecting CDSIO serial ports
  232.     has been corrected.
  233.   - The AddPrinter program now warns the user if an existing printer
  234.     name is specified during printer installation.
  235.   - The AddPrinter program now keeps track of printer options set during
  236.     installation.  If the "Set Options" button is chosen more than once then
  237.     the last selected printer options are displayed.
  238.   - The AddPrinter program now always uses the PostScript test page when
  239.     sending a test page.
  240.   - A possible security vulnerability was corrected in the AddPrinter
  241.     password dialog.
  242.   - The AddPrinter program would fail if there was no PPD file for a
  243.     PostScript printer.
  244.   - The AddPrinter program did not recognize the dash (-) character as
  245.     a manufacturer name separator in PPD files.
  246.   - The AddPrinter program did not recognize Onyx/Challenge EPC serial ports.
  247.     A type-in field for the current port selection is now provided in the
  248.     AddPrinter program to support serial ports not shown in the hardware
  249.     inventory.
  250.   - The template driver incorrectly handled output type with PostScript
  251.     printers.
  252.   - The template interface script was updated to check the readability of
  253.     the file to be printed and return an error message to the user if the
  254.     file is not readable (use the -c option...)
  255.   - The template interface script lacked the 'psreversepage' option.
  256.   - The template interface script assumed that there was a STIFF image
  257.     driver.  This prevented the PostScript drivers from reliably setting the
  258.     page size.
  259.   - The PostScript printer drivers now support landscape printing of
  260.     PostScript files.
  261.   - The PostScript GUI options panel would fail if there were no dither/
  262.     halftoning options available.
  263.   - The PostScript driver was applying brightness corrections in reverse.
  264.   - The PostScript printer driver was not using the duplexing commands
  265.     from PPD files.
  266.   - The PostScript printer driver was not using the LanguageLevel variable
  267.     in the PPD file to determine the correct 'number of copies' command to
  268.     issue.
  269.   - The PostScript printer driver was not updating the page size and margins
  270.     in the Printer Object Database.
  271.   - The PostScript driver was setting the page size based upon the addressable
  272.     width and height rather than the size in points.
  273.   - The PostScript printer driver interface scripts did not pass the 'dither'
  274.     option through to the driver program.
  275.   - The PostScript GUI did not fully quote option names that contained
  276.     spaces.
  277.   - The GUI Options panels did not properly format the 'print selected pages'
  278.     option.  The correct format is -pspagerange from-to or -pspagerange #,#,#
  279.     etc (no spaces).
  280.   - The GUI Options panels did not check for a local client license string.
  281.   - The even and odd page options in all GUIs were reversed.
  282.   - The HP DesignJet 750C driver was not selecting B&W (mono) plot mode
  283.     when B&W output was chosen by the user.
  284.   - B&W output on the DeskJet printers now works at 600 DPI.  This problem
  285.     was caused by a bug in the GNU GhostScript RIP.
  286.   - The HP LaserJet 5si and 5Msi duplexing option did not work with
  287.     PostScript files.
  288.   - The 'middle' paper tray was not recognized by the HP LaserJet text,
  289.     HPGL/2, and image (PCL) drivers.
  290.   - To avoid confusion, the LaserJet driver now lists the manual feed
  291.     input as manual/multipurpose tray for the LaserJet 4 and 5 series
  292.     printers.
  293.   - To avoid compatibility problems, the HP drivers now use a single
  294.     compression mode rather than switching dynamically during a print
  295.     job.
  296.   - The HP LaserJet PostScript driver options were not getting updated for
  297.     each type of printer.
  298.   - The HP PaintJet GUI options panel did not have the choice of CMYK color
  299.     output.
  300.   - The HP PaintJet interface script did not set the TYPE= field in the
  301.     script header.  This caused drag-and-drop printing to fail.
  302.   - The HP DeskJet 1200C and 1600C driver was using the wrong compression
  303.     mode when sending graphical output.
  304.   - The HP DeskJet margins were updated to print envelopes in the correct
  305.     (vertical) orientation for some models.
  306.   - The HP DeskJet and LaserJet PostScript drivers were fixed to eliminate
  307.     the 'configuration error' message that was printed when the page size
  308.     was set.
  309.   - The HP DeskJet 320 and 340 drivers were updated to use RGB color
  310.     printing to be compatible with the DeskJet 310.
  311.   - The HP DeskJet 310 is now supported.
  312.   - The DeskJet driver top margins were off by 1/5".
  313.   - The HP DeskJet 850C/855C dither reference points were updated to reflect
  314.     the true output levels.  Color quality is greatly enhanced.
  315.   - The HP DeskJet 850C/855C printer drivers incorrectly allowed CMY mode
  316.     printing.  The updated driver restricts use to Black and CMYK output
  317.     (the only modes supported by the printer).
  318.   - The DeskJet 850/855C driver had several bugs do to several HP
  319.     documentation errors.  The driver now works as expected.
  320.   - Because of the number of support calls involving the 600 DPI B&W mode
  321.     of the HP DeskJet printers, the drivers now reset the resolution to 300
  322.     DPI whenever 600 DPI color printouts are requested.  The DeskJet printers
  323.     only support 600x600 DPI in B&W, *not* in color!
  324.   - A compression bug was fixed in the DesignJet 750C drivers.  Symptoms
  325.     included random black streaks and garbage on the right edge of the
  326.     page.
  327.   - The DesignJet GUI options panel was missing the A5 media size.
  328.   - The DesignJet and NovaJet drivers were updated to support variable
  329.     page sizes (up to 3ft in width and 150ft in length).
  330.   - The DesignJet drivers were updated to support 150, 300, and 600 DPI
  331.     resolutions.
  332.   - The DesignJet GUI did not recognize the CMYK output type.
  333.   - The DesignJet driver would output CMYK color information instead of
  334.     generating a composite RGB image.  CMYK output is still supported for
  335.     the NovaJet plotters.
  336.   - The DesignJet configuration file contained both portrait and landscape
  337.     page size definitions.  The new drivers no longer require the landscape
  338.     sizes.
  339.   - The HP and EPSON printer driver interfaces were incorrectly passing
  340.     raster driver options to the text driver.
  341.   - The margins for the EPSON Stylus printers were updated to avoid
  342.     shifting Adobe PostScript files up 0.3 inches.
  343.   - The EPSON Stylus drivers have been updated with better 720 DPI dithering
  344.     constants that greatly improve color quality.
  345.   - The EPSON Stylus printer drivers now utilize color correction matrices
  346.     for improved color shading.
  347.   - The EPSON Stylus 1500 printer is now supported.
  348.   - The bottom margins for the EPSON and Canon printer drivers were off by
  349.     0.1".
  350.   - The Fargo Pictura 310 driver now works properly with 4-color thermal
  351.     and dye-sublimation ribbons.  Support for 1 and 3 color ribbons will
  352.     be available in a future patch release.
  353.   - The Fargo PrimeraPro driver was not selecting the correct ribbon type
  354.     for 4-color dye-sublimation ribbons.
  355.   - When printing using PostScript fonts, the psfilter program would not
  356.     properly filter pages from lptops causing an error message to be returned
  357.     for the print job ("empty or incomplete image...").
  358.   - An Adobe PostScript(r) filter was added to ESP Print to handle printing of
  359.     even/odd pages, page ranges, and reversed pages.
  360.   - The 'minifileconvert' program was updated to use the PostScript file filter.
  361.   - A new File Translation Rule (FTR) was added for the GNU GhostScript RIP.
  362.   - The 'checklicense' program did not correctly report client licenses.
  363.  
  364. --------------------------------------------------------------------------------
  365. CHANGES/FIXES FROM VERSION 3.0
  366.   - GNU GhostScript is now a standard part of ESP Print!
  367.   - 'nprinters' was replaced in favor of 'AddPrinter'.
  368.   - New online HTML manuals.
  369.   - Added support for the FotoFUN! printer.
  370.   - Added support for the HP DeskJet 660se, 850C, and 855C.
  371.   - Added support for the HP LaserJet 5 series.
  372.   - Added support for the HP DesignJet 750C and 750CM.
  373.   - Significantly enhanced the Pictura 310, Primera, and PrimeraPro drivers.
  374.   - Many new PPD files for the new printers from Tektronix, QMS, and Lexmark.
  375.   - Many PostScript printer driver enhancements.
  376.   - Color hue/saturation implemented for all printers.
  377.   - Can now print multi-page images to PostScript printers.
  378.  
  379. --------------------------------------------------------------------------------
  380. CHANGES/FIXES FROM VERSION 2.3
  381.   - A new printer manager (/usr/esp/bin/nprinters) is now available that
  382.     correctly handles all types of printers and interfaces,
  383.   - The PostScript printer drivers now support all PPD features,
  384.   - The image printing drivers now scale images properly when rotated,
  385.   - PostScript-capable HP printers are now supported fully (previously only
  386.     the DeskJet 1200C/PS and PaintJet 300XL/PS were supported),
  387.   - The HP DeskJet 850C and 855C printers are now supported,
  388.   - The HP DeskJet and PaintJet drivers now provide a full range of media
  389.     types,
  390.   - The EPSON and Canon drivers have been combined,
  391.   - The new EPSON drivers support software 'shingling' and 'depletion' for
  392.     improved quality.
  393.   - The Fargo Pictura 310 is now supported,
  394.   - A bug in the Fargo Primera and PrimeraPro driver compression code was
  395.     fixed,
  396.   - Fixed the CMYK separations when printing images to a Fargo Printer
  397.     (ImageVision bug),
  398.   - The margins for the HP printers were corrected,
  399.   - Page size selection for the HP printers is now more reliable,
  400.   - A bug in the PaintJet language switching code was corrected,
  401.   - A new version of the lpwin program is included that works on Personal IRIS,
  402.     GT, GTX, VGX, and VGXT graphics.  SGI also has a patch available (#836)
  403.     that fixes the XReadDisplay extension...
  404.   - The lpwin program '-reverse' option now reverses colors within a certain
  405.     threshold,
  406.   - PPD support!  Right now only page sizes and media sources are looked up.
  407.     Future versions will build the GUI options from the PPD file...
  408.   - Image printing to PostScript printing now accounts for page margins.
  409.   - Added A4 and A3 sizes to the Canon BJC driver.
  410.   - The img2ps and img2stiff programs have been fixed.  The ImageVision
  411.     library was creating a background thread for I/O that would prevent the
  412.     driver from completing the job,
  413.   - The lpwin utility now has a '-reverse' option; this inverts black&white
  414.     (and shades of gray in between) but does not affect colors,
  415.   - There are now specific drivers for the DeskJet 1200C/PS and PaintJet
  416.     300XL with PostScript.  These drivers output job control commands to
  417.     switch between PostScript and PCL/HPGL2 modes as necessary.
  418.   - The gamma correction code for the LaserJet and PostScript drivers has
  419.     been corrected.
  420.  
  421. --------------------------------------------------------------------------------
  422.  
  423. CHANGES/FIXES FROM VERSION 2.2
  424.   - The mkjetpr script '9100' bug has been fixed,
  425.   - The mkjetpr script now lists all supported printers,
  426.   - The PostScript drivers now support a GUI options panel and related
  427.     controls,
  428.   - Image printing is now done through new conversion programs to lower
  429.     memory requirements and generally make things faster and better quality
  430.     (proof and final quality modes use bilinear interpolation),
  431.   - Images may now be scaled to >100% with the 'zoom' option.  When the
  432.     size of the image exceeds the current page size, multiple pages are
  433.     printed.  This does not work correctly with PostScript printers yet,
  434.   - The Burkes dithering routines have been further optimized,
  435.   - The HP and Stylus drivers have been optimized for faster printing,
  436.   - Error reporting is improved substantially.
  437.   - The 720 DPI mode of the Epson Stylus Color printer is now supported,
  438.   - The Burke's dithering code was converted to MIPS assembly language for
  439.     better performance,
  440.   - New firmware files are now provided for the Fargo printers, resulting
  441.     in better quality output,
  442.   - The JetDirect network interface code now retries connections if the
  443.     printer is busy,
  444.   - The Tektronics 4693D driver has been fixed,
  445.   - All drivers now use a pipe between driver and printer interface for
  446.     more reliable operation (async IO just has too many problems!),
  447.   - The 600 DPI option on the DeskJet GUI panel has been removed,
  448.   - The generic PostScript printer driver scripts have been fixed to
  449.     operate with and without Impressario,
  450.  
  451. --------------------------------------------------------------------------------
  452.  
  453. CHANGES/FIXES FROM VERSION 2.1
  454.   - Add printer drivers have been tuned for better performance, particularly
  455.     for draft mode printing,
  456.   - A stupid bug in the LaserJet I/II and DesignJet 'blank line removal'
  457.     code was fixed (this caused large blank areas on the LaserJets and black
  458.     bars on the DesignJets),
  459.   - The 'cpi' and 'lpi' options were added to the CJ-10 model script,
  460.   - The CJ-10 scanning driver now retries most commands to make it more
  461.     reliable - the IPU sometimes does not respond immediately to SCSI commands,
  462.   - The DesignJet driver is now more robust in its initialization of the
  463.     plotter,
  464.   - All color printer drivers now have separate gamma and brightness controls
  465.     for each color plane,
  466.   - The '-M' (use memory-mapped file) option of PSRIP is no longer used,
  467.   - LaserJet paper trays are now supported; tray names can be customized 
  468.     through X resources,
  469.   - The top and bottom margins for the LaserJet and DeskJet printer drivers
  470.     were updated to 1/5" instead of 1/2".
  471.   - A few bugs in the DesignJet driver have been fixed,
  472.   - The DJ1200C driver no longer outputs black (the printer handles that),
  473.   - The PrimeraPro driver is now present with firmware files,
  474.   - A bug in the 'postcal' utility has been fixed,
  475.   - The 'postcal' utility now prints the days-of-the-week,
  476.   - The CJ-10 scanner driver now reports the correct version,
  477.   - All text drivers have been fixed so tabs work properly at all times,
  478.   - Problems in the DeskJet/DesignJet/PaintJet drivers have been fixed,
  479.   - A 'raw' mode driver has been added for SCSI and TCP/IP interfaces,
  480.   - A 300DPI mode has been added to the PaintJet driver to support the 300XL.
  481.  
  482. --------------------------------------------------------------------------------
  483.  
  484. CHANGES/FIXES FROM VERSION 2.0
  485.   - All drivers are now licensed,
  486.   - New utilities for calendar and window hardcopy were added,
  487.   - Source code for the core stuff was released,
  488.   - Support was added for all HP printers and interfaces,
  489.   - Support was added for the Canon BJC printers,
  490.   - Parallel port lockup problems were worked-around,
  491.   - The graphical options panels have been redone and now come up with the
  492.     previously selected options.
  493.   - Many CJ-10 bugs were fixed,
  494.   - The scanner portion of the CJ-10 is now supported,
  495.   - The  compression code for the HP printers was fixed to support multiple
  496.     pages,
  497.   - High-speed text drivers are now provided for the HP and Epson printers,
  498.   - Some bugs in the Fargo Primera driver were fixed,
  499.   - All drivers were made more 'bullet-proof' to errors.
  500.  
  501. --------------------------------------------------------------------------------
  502.  
  503.                            Software License Agreement
  504.  
  505. PLEASE READ THIS DOCUMENT CAREFULLY. THIS IS A LEGAL AGREEMENT BETWEEN YOU AND
  506. EASY SOFTWARE PRODUCTS ("ESP"). BY OPENING THIS PACKAGE, AND USING THE SOFTWARE
  507. AND DOCUMENTATION ("SOFTWARE") CONTAINED IN THIS PACKAGE, YOU ARE AGREEING TO
  508. BECOME BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. THIS AGREEMENT
  509. REPRESENTS THE ENTIRE AND SOLE AGREEMENT CONCERNING THE ESP SOFTWARE, AND IT
  510. SUPERSEDES ANY PRIOR PROPOSAL, REPRESENTATION OR UNDERSTANDING REGARDING THE
  511. SOFTWARE BETWEEN YOU AND ESP OR ANY OTHER PARTY. IF YOU (hereafter in this
  512. document referred to as "LICENSEE") ARE NOT WILLING TO BE BOUND BY THE TERMS OF
  513. THIS LICENSE AGREEMENT, PLEASE DO NOT USE THIS SOFTWARE, AND NOTIFY ESP AS SOON
  514. AS POSSIBLE; UPON SUCH NOTICE ESP WILL ACCEPT THE RETURN OF THIS SOFTWARE.
  515.  
  516.                     TERMS AND CONDITIONS OF SOFTWARE LICENSE
  517.  
  518. 1. GRANT OF LICENSE; USE RESTRICTIONS. In consideration for the payment of a
  519. license fee, ESP grants to Licensee a personal, nontransferable (except as
  520. provided below) and nonexclusive right to use the SOFTWARE, solely for
  521. Licensee's internal business purposes, on a single SGI workstation, computer,
  522. or server product ("Designated Machine") identified below. Licensee agrees that
  523. it shall not reverse compile or disassemble any portion of the SOFTWARE.
  524.  
  525. 2. OWNERSHIP OF SOFTWARE. Licensee agrees that no title to the SOFTWARE, or the
  526. intellectual property in any of the SOFTWARE, or in any SOFTWARE copy, is
  527. transferred to Licensee, and that all rights not expressly granted to Licensee
  528. hereunder are reserved by ESP. This license is not a sale of the original
  529. SOFTWARE or any copy thereof.
  530.  
  531. 3. TRANSFER RESTRICTIONS. If Licensee transfers ownership, or otherwise
  532. disposes, or a Disignated Machine, provided that the transferee agrees to
  533. accept the terms and conditions of this Agreement, Licensee may transfer the
  534. SOFTWARE and all licenses and rights in SOFTWARE granted under this Agreement
  535. to such transferee (provided that all SOFTWARE copies are also transferred).
  536.  
  537. 4. TERMINATION. If licensee fails to fulfill any of Licensee's material
  538. obligations under this Agreement, ESP may, at any time thereafter, and in
  539. addition to any other available remedies, terminate this Agreement and all
  540. licenses and rights granted to Licensee under this Agreement.
  541.  
  542. Upon termination of this Agreement, Licensee shall, within thirty (30) days
  543. after termination, deliver to ESP all removeable media and documentation
  544. containing the SOFTWARE, and shall render unusable all SOFTWARE placed in any
  545. storage apparatus.
  546.  
  547.       LIMITED WARRANTY AND DISCLAIMER OF WARRANTY; LIMITATION OF LIABILITY
  548.  
  549. ESP warrants that it has the authority and right to license the SOFTWARE, and
  550. that the SOFTWARE will conform to the material printed specifications therefor
  551. which are in effect on the date of original delivery of such SOFTWARE. ESP's
  552. warranty and obligation shall extend for a period of ninety (90) days after the
  553. date of the original delivery of SOFTWARE to Licensee by ESP, and is solely for
  554. the benefit of Licensee, who has no authority to assign of pass through this
  555. warranty to any other person or entity. Except as provided in this Section, the
  556. SOFTWARE is provided to Licensee on an "AS IS" basis, and ESP makes no other
  557. warranty of any kind, express of implied, with regard to the SOFTWARE licensed
  558. hereunder. ESP does not warrant or represent that the SOFTWARE will operate
  559. uninterrupted or error free or that all defects in the SOFTWARE are correctable
  560. or will be corrected. This warranty shall not apply if SOFTWARE is used other
  561. than in accordance with ESP's written instructions, or if any of Licensees's
  562. hardware equipment malfunctions.
  563.  
  564. ESP's entire liability and Licensee's exclusive remedy for any defects in the
  565. SOFTWARE shall be to obtain ESP's SOFTWARE updates via Internet or pay a media
  566. update fee for each copy of the SOFTWARE.
  567.  
  568. THE FOREGOING WARRANTIES ARE IN LIEU OF, AND ESP DISCLAIMS, ALL OTHER
  569. WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF
  570. MECHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  571.  
  572. Some states do not allow the exclusion of implied warranties, so the exclusion
  573. above may not apply to Licensee. This warranty gives Licensee specificlegal
  574. rights, and Licensee may have other rights which vary from state to state.
  575.  
  576. IN NO EVENT SHALL ESP OR ESP'S LICENSORS BE LIABLE TO LICENSEE FOR ANY SPECIAL,
  577. CONSEQUENTIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND (INCLUDING WITHOUT
  578. LIMITATION LOSS OF PROFITS OR DATA AND PERSONAL INJURY), WHETHER OR NOT ESP HAS
  579. BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON ANY THEORY
  580. OF LIABILITY, ARISING OUT OF THIS AGREEMENT. THESE LIMITATIONS SHALL APPLY
  581. NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. In
  582. no event will ESP be liable for any claim against Licensee by a third party,
  583. and Licensee hereby agrees to indemnify and hold ESP harmless for any claims
  584. for cost, damage, expense or liability arising out of or in connection with the
  585. installation, use and performance of the SOFTWARE licensed hereunder, whether
  586. alone or in combiniation with any other product or service.
  587.  
  588. Some states do not allow the limitation or exclusion of liability for
  589. incidental or consequential damages, so the limiation above may not apply to
  590. Licensee.
  591.  
  592.                  GNU GHOSTSCRIPT 2.6.2 SOURCE CODE AVAILABILITY
  593.  
  594. Under the terms of the GNU General Public License, ESP shall provide to
  595. Licensee the complete and modified source code for GNU GhostScript 2.6.2 on
  596. magnetic tape for a nominal media fee or via the Internet at no charge.
  597.  
  598. --------------------------------------------------------------------------------
  599. ESP Print 3.1.18
  600. Copyright 1993-1996 by Easy Software Products, All Rights Reserved.
  601. --------------------------------------------------------------------------------
  602.